hydraulic/silt ejector - Espagnol Anglais Dictionnaire